- Develop high-quality software applications using Python programming language.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand project requirements and deliver solutions.
- Design and implement software features, modules, and components based on project specifications.
- Write clean, efficient, and maintainable code while adhering to coding standards and best practices.
- Conduct thorough testing of software components to ensure functionality, reliability, and performance.
- Troubleshoot and debug software defects and issues, identifying root causes and implementing appropriate solutions.
- Optimize software performance by analyzing and improving code efficiency.
- Collaborate with team members to review code, provide feedback, and participate in code reviews.
- Keep up to date with the latest industry trends, technologies, and best practices in software development.
- Document software features, technical specifications, and code changes for reference and knowledge sharing.
- Strong proficiency in Python programming language.
- Experience in software development using Python frameworks such as Django, Flask, or Pyramid.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Knowledge of web development technologies such as HTML, CSS, JavaScript, and front-end frameworks.
- Experience with database systems like MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems like Git.
- Ability to write efficient, optimized, and maintainable code.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Bachelor's degree in computer science, software engineering, or a related field (or equivalent experience).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies like Docker.
- Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Understanding of software testing methodologies and frameworks.
- Experience with data analysis and visualization libraries such as NumPy, Pandas, or Matplotlib.
- Familiarity with machine learning frameworks like TensorFlow or PyTorch
- Flexible schedule
- Day shift
- Fixed shift
- Flexible shift
- Morning shift
- Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required)
- Python: 2 years (Required)
- AWS: 2 years (Required)
- CSS: 2 years (Required)
- JavaScript: 2 years (Required)
Company
Location
Noida - India
Job type
Full-Time
Python Job Details
Job description for a Python Developer:
Role and Responsibilities:
Required Skills and Qualifications:
Additional Desired Skills (not always required, but considered a plus):
Job Types: Full-time, Regular / Permanent
Salary: ₹20,000.00 - ₹30,000.00 per month
Benefits:
Schedule:
Ability to commute/relocate:
Experience:
Speak with the employer
+91 7827873588
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs